* { margin: 0; padding: 0; }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; height: 100%; }
body {   overflow-x: hidden; margin: 0 auto;  font-size: 12px; line-height: 1.5em; font-family: 'microsoft yahei'; -webkit-text-size-adjust: none;}
ol, ul, li { list-style: none; }
img { border: none; vertical-align: top; }
a {  text-decoration: none; outline: none; color: inherit; }
button, input, select, textarea { font-size: 100%; font-family: tahoma; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle; }
input { outline: none; border-radius: 0; }
input:focus, textarea:focus { outline: none; }
input:focus { -webkit-tap-highlight-color: transparent; -webkit-user-modify: read-write-plaintext-only; }
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; }
textarea { -webkit-appearance: none; }
.clearfix:before, .clearfix:after,.banxin:after { content: ''; display: table; }
.clearfix:after,.banxin:after { clear: both; }
.clearfix,.banxin { *zoom: 1; }
.none { display: none; }
.img{overflow: hidden;}
em, i { font-style: normal; }
.left{float: left;}
.right{float: right;}
.banxin { width: 1200px; margin:0 auto; }
/*header*/
.header{position: fixed;width: 100%;top: 28px;left: 0;z-index: 666;}.menu{ position:relative; height:34px; line-height:34px; text-align:center;float: right;margin-top: 17px;}
.header a.logo {display: block;float: left;}
.menu a{ }
.menu>li{ float:left; position:relative; height:inherit;}
.menu li>a{color:#002841;}
.menu li a{ display:block; font-size:14px; -webkit-transition:all .1s 0s linear;padding: 0 14px 0 14px;}
.menu li.on>a span{color:#002841;border-bottom: 2px solid #002841;display: inline-block;line-height: 30px;;}
.menu li a:hover{}
.menu li ul{ display:none; position:absolute; padding:5px 0; left:0; top:34px; width:100%; line-height:26px;background-color: #0093dd}
.menu li ul a{ font-size:14px; font-weight:400;color:#fff;}
.menu li ul a:hover{ color:#fff;}
.menu>li>a{position: relative;line-height: 30px;font-size: 18px;zoom: 1;}
.menu>li>a:before{content: '';display: block;height: 16px;width: 1px;background-color: #b5b5b5;position: absolute;top: 6px;left: 0;}
.menu>li:first-child a:before{display: none;}
/*leftside*/
.leftSide{position: fixed;right: 50%;margin-right: 630px;z-index: 666;top: 50%;margin-top: -89px;}
.leftSide .bdshare-button-style0-32 a{float: none;display: block;margin: 0 0 30px 0;background-image: url(../img/left-icon.png);width: 22px ;height:22px;position:relative;overflow: visible;}
.leftSide .bdshare-button-style0-32 a.bds_sqq{background-position: 0 1px;}
.leftSide .bdshare-button-style0-32 a.bds_weixin{background-position: 0 -49px;}
.leftSide .bdshare-button-style0-32 a.bds_tsina{background-position: 0 -100px;}
.leftSide .bdshare-button-style0-32 a.share_num{background-position: 0 -150px;position: relative;overflow: auto;margin-bottom: 0;}
.leftSide .bdshare-button-style0-32 a.bds_weixin img{width:80px;position:absolute;top: 50%;left: 110%;margin-top: -40px;height:80px;display: none;}
.leftSide .bdshare-button-style0-32 a.bds_weixin:hover{opacity: 1;}
.leftSide .bdshare-button-style0-32 a.bds_weixin:hover img{display: block;}
/*rightside*/
.rightside{display: none;position: fixed;left: 50%;margin-left: 630px;z-index: 666;top: 50%;margin-top: -89px;width: 19px;}
.rightside img{display: block;}
.rightside i{background-position-y:-150%; display: block;background-image: url(../img/up.png);width: 19px;height: 18px;-webkit-animation: bounce linear 1.5s infinite;-o-animation: bounce linear 1.5s infinite;animation: bounce linear 1.5s infinite;-ms-animation: bounce linear 1.5s infinite;-moz-animation: bounce linear 1.5s infinite;}
.rightside span{margin: 8px 0 11px;display: block;position: relative;background:url(../img/mouse.png) center no-repeat;width: 19px;height: 32px;}
.rightside span em{display: block;width: 6px;height: 6px;background-size: cover;background:url(../img/mousepoint.png) center no-repeat;position: absolute;top: 4px;left: 50%;margin-left: -3px;-webkit-animation: up linear 2s infinite;-o-animation: up linear 2s infinite;animation: up linear 2s infinite;-ms-animation: up linear 2s infinite;-moz-animation: up linear 2s infinite;}
@keyframes up{ 0%{top: 4px;} 50%{top: 18px;} 100%{top: 4px;}}
@-webkit-keyframes up{ 0%{top: 4px;} 50%{top: 18px;} 100%{top: 4px;}}
@-moz-keyframes up{ 0%{top: 4px;} 50%{top: 18px;} 100%{top: 4px;}}
@-ms-keyframes up{ 0%{top: 4px;} 50%{top: 18px;} 100%{top: 4px;}}
@-o-keyframes up{ 0%{top: 4px;} 50%{top: 18px;} 100%{top: 4px;}}
@-moz-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0); transform: translateY(0); } 40% {-moz-transform: translateY(8px); transform: translateY(8px); } 60% {-moz-transform: translateY(3px); transform: translateY(3px); } }
@-webkit-keyframes bounce {0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0); transform: translateY(0); } 40% {-webkit-transform: translateY(8px); transform: translateY(8px); } 60% {-webkit-transform: translateY(3px); transform: translateY(3px); } }
@keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); } 40% {-moz-transform: translateY(8px); -ms-transform: translateY(8px); -webkit-transform: translateY(8px); transform: translateY(8px); } 60% {-moz-transform: translateY(3px); -ms-transform: translateY(3px); -webkit-transform: translateY(3px);transform: translateY(3px);} }
@-ms-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); } 40% {-moz-transform: translateY(8px); -ms-transform: translateY(8px); -webkit-transform: translateY(8px); transform: translateY(8px); } 60% {-moz-transform: translateY(3px); -ms-transform: translateY(3px); -webkit-transform: translateY(3px);transform: translateY(3px);} }
@-o-keyframes bounce {0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0); -ms-transform: translateY(0); -webkit-transform: translateY(0); transform: translateY(0); } 40% {-moz-transform: translateY(8px); -ms-transform: translateY(8px); -webkit-transform: translateY(8px); transform: translateY(8px); } 60% {-moz-transform: translateY(3px); -ms-transform: translateY(3px); -webkit-transform: translateY(3px);transform: translateY(3px);} }
.rightside.block{display: block;}
/*footer*/
.footer{text-align: justify;position: fixed;width: 100%;bottom: 15px;left: 0;z-index: 666;font-size: 12px;}
.footer span{color: #fff;}
.copyRight{margin-right: 53px;}
.number{margin-right: 40px;}
.fax{margin-right: 40px;}

.address{margin-right: 40px;}
/*index*/
.index  .section {background-position: center;background-repeat: no-repeat;background-size: cover;}
.index .section1{text-align: center;color: #fff;}
.index .section1 h2,.index .section1 h3,.index .section1 h4,.index .section1 hr,.index .section1 a{-webkit-transition:all .5s 0s linear;-o-transition:all .5s 0s linear;-moz-transition:all .5s 0s linear;-ms-transition:all .5s 0s linear;transition:all .5s 0s linear;line-height: 1;font-weight: normal;opacity: 0;}
.index .section1 h2{font-size: 58px;font-weight: lighter;margin-bottom: 22px;-webkit-transform: translateY(-400%);-moz-transform: translateY(-400%);-ms-transform: translateY(-400%);-o-transform: translateY(-400%);transform: translateY(-400%);}
.index .section1 h3{font-size: 42px;font-weight: bold;margin-bottom: 27px;-webkit-transform: translateY(-400%);-moz-transform: translateY(-400%);-ms-transform: translateY(-400%); -o-transform: translateY(-400%);transform: translateY(-400%);}
.index .section1 hr{display: block;width: 108px;height: 5px;background-color: #fff;margin: 0 auto 26px;-webkit-transform: scale(0);-moz-transform: scale(0); -ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);display:none;}
.index .section1 h4{font-size: 16.5px;text-transform: uppercase;margin-bottom: 41px;-webkit-transform: translateY(300%);-moz-transform: translateY(300%);-ms-transform: translateY(300%); -o-transform: translateY(300%);transform: translateY(300%);display:none;}
.index .section1 a{display: block;width: 228px;height: 40px;margin: 0 auto;background-color: #fff;line-height: 40px;font-size: 19px;color: #06b3d6;-webkit-transform: translateY(400%);-moz-transform: translateY(400%);-ms-transform: translateY(400%); -o-transform: translateY(400%);transform: translateY(400%);}
.index .section1.cur h2,.index .section1.cur h3,.index .section1.cur h4,.index .section1.cur hr,.index .section1.cur a{-webkit-transform: translateY(0) scale(1);-moz-transform: translateY(0) scale(1);-ms-transform: translateY(0) scale(1);-o-transform: translateY(0) scale(1);transform: translateY(0) scale(1);opacity: 1;}
.index .section2 .img { display: block; width: 454px;height: 329px;overflow: hidden; float: left;margin-left: 88px;}
.index .section2 .outter{float:right;width: 515px;margin-right: 99px;margin-top: 39px;color: #fff}
.index .section2 .outter .tit h3{line-height: 1;font-size: 28px;}
.index .section2 .outter .tit p{font-size: 16px;line-height: 2;margin-top: 4px;text-transform: uppercase;}
.index .section2 .outter .tit{margin-bottom: 12px;}
.index .section2 .outter .text{font-size: 14px;line-height: 26px;margin-bottom: 42px;}
.index .section2 .outter a{-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;display: block;width: 95px;height: 28px;border: 1px solid #fff; padding-left: 10px;line-height: 28px;font-size: 12px;text-transform: uppercase;background:url(../img/more-arrow.png) 86px 11px no-repeat;}
.index .section2 .outter a:hover{background-position-x:95px; }
.index .section .indexT h2{line-height: 1;font-size: 28px;}
.index .section .indexT p{font-size: 14px;line-height: 2;text-transform: uppercase;font-weight: lighter;}
.index .section .indexT {margin-bottom: 72px;color: #fff;margin-left: 88px;}
.index .section .list{margin-left: 88px;}
.index .section .list .bd li{padding:8px 9px;width: 215px;margin-right: 29px;background-color: #fff;height: 316px;overflow: hidden;position:  relative;}
.index .section .list li a{position: relative;width: 100%;height: 100%;display: block;}
.index .section .list .bd{width: 1044px}
.index .section .list .hd ul{text-align: center;width: 100%;margin-top: 57px; }	
.index .section .list .hd ul li{ cursor:pointer; width:39px;font-size: 0; height:3px; margin-right:4px; *display:inline;background-color: #fff; display: inline-block;vertical-align: middle;*zoom:1; }	
.index .section .list .hd ul li.on{background-color: #019cd6; }	
.index .section3 .list .img { display: block; width: 215px;height: 214px;overflow: hidden;}
/*.index .section3 .list .img img{width: 100%;}*/
.index .section3 .list .text p.lead{font-size: 16px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 1;margin-top: 16px;margin-bottom: 10px;}
.index .section3 .list .text p.date{font-size: 12px;color: #999;line-height: 1;}
.index .section3 .list .text{padding-bottom: 19px;border-bottom: 1px solid #d2d2d2;margin-bottom: 6px;}
.index .section3 .list li a>span{text-transform: uppercase;font-size: 12px;line-height: 22px;display: block;color: #999;background:url(../img/more-arrow-big.png) 92% center no-repeat;}
.index .section4 .list .bd li{background-color: #019cd6;-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;}
.index .section4 .list .bd li .block{width: 100%;height: 315px;background-image: url(../img/1-6.jpg);padding-top: 1px;background-color: #fff}
.index .section4 .list .bd li .hidden{-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;width: 100%;height:315px;position: absolute;top: 0;left: 0;opacity: 1;padding-top: 1px;background-color: #019cd6;}
.index .section4 .list .bd li .block h3{color:#333;width: 200px;margin: 217px auto 15px;font-size: 16px;line-height: 22px;text-align: center;}
.index .section4 .list .bd li .block hr{width: 36px;height:3px;border:0;background-color: #019cd6;margin: 0 auto;display: block;}
.index .section4 .list .bd li .hidden p{color:#fff;width: 200px;margin: 13px auto 0;font-size: 16px;line-height: 22px;text-align: center;}
.index .section4 .list .bd li .hidden .img{height: 235px;width: 185px;overflow: hidden;margin:12px auto 0;}
.index .section4 .list .bd li .hidden .img img {width: 100%!important;height: auto!important;margin-left: 0!important;}
.index .section4 .list .bd li:hover .hidden{opacity: 1}
.index .section5 .list .img { display: block; width: 199px;height: 122px;overflow: hidden;margin:12px auto 0;}
.index .section5 .list .text p.lead{font-size: 16px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 1;margin-top: 16px;margin-bottom: 10px;}
.index .section5 .list .text p.date{font-size: 12px;color: #999;line-height: 1;}
.index .section5 .list .text p.txt{font-size: 12px;color: #666;line-height: 23px;margin-top: 12px;}
.index .section5 .list .text{width: 199px;margin:0 auto 15px;}
.index .section5 .list li a>span{width: 199px;margin:0 auto;text-transform: uppercase;font-size: 12px;line-height: 22px;display: block;color: #333;background:url(../img/more-arrow-big.png) 76px center no-repeat;}
.index .section .list .bd li:hover{background-color: #019cd6;color: #fff;}
.index .section .list .bd li:hover p.date{ color: #fff}
.index .section .list .bd li:hover p.txt{ color: #fff}
.index .section .list .bd li:hover a>span{ color: #fff;background-image: url(../img/more-arrow-big-white.png);}

html,body{height: 100%;overflow: hidden;}
.pageMain{background-position: center;background-repeat: no-repeat;background-size: cover;height: 100%;width: 100%;}
.banxinMain{width: 1066px;height: 530px;background-color: #fff;border: 1px solid #fff;position: absolute;top: 50%;left: 50%;margin-top: -266px;margin-left: -533px;background: url(../img/bj2.jpg) center center no-repeat;}
.pageMain .banxin{position: relative;height: 100%}
.banxinMain .breadCrumb{margin-top: 42px;margin-left: 64px;margin-right: 60px;position:relative;}
.banxinMain .breadCrumb a.backHistory{position:absolute;top:-30px;right:0;color:#0093dd;}
.banxinMain .breadCrumb .left h2{font-size: 22px;color: #666;line-height: 1.1; }
.banxinMain .breadCrumb .left span{font-size: 12px;text-transform: uppercase;color: #999;font-weight: lighter;}
.banxinMain .breadCrumb ul li{line-height: 28px;padding-bottom: 2px;border-bottom: 2px solid transparent;margin-left: 21px;font-size: 14px;color: #666;}
.banxinMain .breadCrumb ul li.on{color: #0093dd;border-bottom: 2px solid #0093dd;}
.banxinMain .breadCrumb ul li:hover{color: #0093dd;}
.page{font-size: 0;text-align: center;vertical-align: middle;}
.page a{display: inline-block;*zoom:1;*display: inline;padding: 5px;border: 1px solid #d2d2d2;font-size: 12px;line-height: 1;color: #666;margin:0 5px;}
.page a:hover{background-color: #0093dd;color: #fff;}
.page a.on{background-color: #0093dd;color: #fff;}
.content img{max-width: 100%;*zzom:1;*display: inline;}
/*about*/
.about_1{margin-top: 50px;margin-left: 64px;margin-right: 60px;}
.about_1 .left{width: 296px;height: 296px;overflow: hidden;}
.about_1 .right{width: 586px;}
.tit h2{font-size: 22px;color: #0093dd;line-height: 1.1; }
.tit span{font-size: 12px;text-transform: uppercase;color: #0093dd;font-weight: lighter;display:none;}
.about_1 .right .content{height:350px;}
.about_1 .right .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(51,51,51,0.75)}
.about_1 .right .content p{margin-bottom: :;margin-bottom: 20px;line-height: 20px;font-size: 14px;color: #666;}
.con_about{margin-top: 25px;margin-left: 64px;margin-right: 60px;}
.con_about .tit{margin-bottom:20px;text-align: center;}
.con_about .content{height: 400px;font-size: 12px;line-height: 20px;color: #666;}
.con_about .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: rgba(51,51,51,0.75)}

/*business*/
.business_list{margin-top: 52px;}
.business_list ul{margin-left: 38px;margin-right: 38px;}
.business_list ul li{width: 196px;height: 298px;float: left;background-color: #fff;padding: 1px;}
.business_list ul li a{display: block;padding:29px 26px;width: 144px;height: 240px;}
.business_list ul li div.icon{width: 46px;height: 46px;background-image: url(../img/3-1.png);margin-bottom: 22px;}
.business_list ul li div.icon1{width: 64px;}
.business_list ul li div.icon2{width: 52px;background-position-x: -63px;}
.business_list ul li div.icon3{width: 52px;background-position-x: -121px;}
.business_list ul li div.icon4{width: 52px;background-position-x: -180px;}
.business_list ul li div.icon5{width: 30px;background-position-x: -245px;}
.business_list ul li div.smallTit{margin-bottom: 22px;}
.business_list ul li div.smallTit p.lead{line-height: 22px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.business_list ul li div.smallTit p.en{font-size: 12px;color: #999;line-height: 1;margin-bottom: 8px;}
.business_list ul li div.smallTit hr{width:27px;height: 2px;background-color: #0093dd;border:0;outline: 0}
.business_list ul li div.txt p{font-size: 12px;line-height: 20px;color: #666;}
.business_list ul li div.txt{height: 80px;overflow: hidden;}
.business_list ul li p.more{margin-top: 13px;padding-bottom: 10px;}
.business_list ul li p.more{-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;display: block;line-height: 12px;font-size: 12px;text-transform: uppercase;background:url(../img/more-arrow-big.png) 86px 1px no-repeat;}
.business_list ul li a:hover p.more{background-position-x:95px; }
.business_list ul li a:hover{box-shadow:0 2px 10px rgba(0,0,0,0.1);position: relative;z-index: 2}
.business_list ul li a:hover div.smallTit p.lead{color: #0093dd;}
.business_list ul li a:hover div.smallTit p.en{color: #0093dd;}
.business_list2 ul li.lis{width: 186px;height: 264px;border:1px solid #dbdbdb;margin-left: 40px;float: left;}
.business_list2 ul li.lis:first-child{margin-left: 0;}
.business_list2 ul li.lis .img { display: block; width: 173px;height: 173px;overflow: hidden;position: relative;}
.business_list2 ul li.lis .text p.lead{font-size: 16px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 1;margin-top: 6px;margin-bottom: 10px;}
.business_list2 ul li.lis .text p.date{font-size: 12px;color: #999;line-height: 1;}
.business_list2 ul li.lis .text{padding-bottom: 9px;border-bottom: 1px solid #d2d2d2;margin-bottom: 6px;}
.business_list2 ul li.lis a>span{text-transform: uppercase;font-size: 12px;line-height: 22px;display: block;color: #999;background:url(../img/more-arrow-big.png) 92% center no-repeat;}
.business_list2 ul li.lis a{display: block;margin: 6px;}
.business_list2 ul li.lis:hover{background-color: #019cd6;color: #fff;}
.business_list2 ul li.lis:hover p.date{ color: #fff}
.business_list2 ul li.lis:hover p.txt{ color: #fff}
.business_list2 ul li.lis:hover a>span{ color: #fff;background-image: url(../img/more-arrow-big-white.png);}
.business_list2{margin-top: 59px;}
.business_list2 ul{margin-bottom: 41px; margin-left: 96px;}
/*honor_list*/
.honor_list{margin-top: 53px;}
.honor_list ul{margin-bottom: 41px;margin-left: 89px;}
.honor_list li{padding:8px;width: 171px;margin-left:47px;background-color: #fff;height: 250px;overflow: hidden;position: relative;background-color: #eeeeee;-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;}
.honor_list .block{width: 100%;height: 250px;background: url(../img/1-6.jpg) center center no-repeat ;background-size:cover;padding-top: 1px;background-color: #fff;display: none;}
.honor_list .hidden{-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;width: 100%;height:315px;position: absolute;top: 0;left: 0;opacity:1;padding-top: 1px;background-color: #019cd6;}
.honor_list .block h3{color:#333;width: 160px;margin:160px auto 15px;font-size: 16px;line-height: 22px;text-align: center;}
.honor_list .block hr{width: 36px;height:3px;border:0;background-color: #019cd6;margin: 0 auto;display: block;}
.honor_list li .hidden p{color:#fff;width: 160px;margin: 13px auto 0;font-size: 16px;line-height: 22px;text-align: center;}
.honor_list li .hidden .img{height: 190px;width: 150px;overflow: hidden;margin:12px auto 0;}
.honor_list li .hidden .img img{width: 100%!important;height: auto!important;margin-left: 0!important;}
.honor_list li:first-child{margin-left: 0;}
/*news_list*/
.news_list{margin-top: 53px;}
.news_list ul{margin-bottom: 41px;margin-left: 95px;margin-right: 95px;}
.news_list li{border:1px solid #d2d2d2;padding:8px 13px;width: 161px;margin-left:40px;background-color: #fff;height: 250px;overflow: hidden;position: relative; -webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;}
.news_list li:first-child{margin-left: 0;}
.news_list .img { display: block; width: 161px;height: 99px;overflow: hidden;margin:4px auto 0;}
.news_list p.lead{font-weight: bold;font-size: 16px;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;line-height: 1;margin-top: 10px;margin-bottom: 5px;}
.news_list p.date{font-size: 12px;color: #999;line-height: 1;}
.news_list .text p.txt{font-size: 12px;color: #666;line-height: 23px;margin-top:10px; height: 69px;overflow: hidden;}
.news_list .text{width: 161px;margin:0 auto 5px;}
.news_list a>span{width: 161px;margin:0 auto;text-transform: uppercase;font-size: 12px;line-height: 22px;display: block;color: #333;background:url(../img/more-arrow-big.png) 76px center no-repeat;}
.news_list li:hover{background-color: #019cd6;color: #fff;}
.news_list li:hover p.date{ color: #fff}
.news_list li:hover p.txt{ color: #fff}
.news_list li:hover a>span{ color: #fff;background-image: url(../img/more-arrow-big-white.png);}

/*resources_list*/
.resources_list li{width: 188px;height: 274px;margin-left: 40px;}
.resources_list li:first-child{margin-left: 0;}
.resources_list li a{width:162px;height: 190px;padding:84px 13px 0;background-image: url(../img/3-2.png);display: block;}
.resources_list li h2{text-align: center;font-size: 16px;line-height: 1;}
.resources_list li p.info{font-size: 12px;text-align: center;line-height: 2;color: #999;margin: 5px 0 4px;}
.resources_list li p.info span{margin:0 10px;}
.resources_list li p.text{font-size: 12px;color: #333;opacity: 0.8;line-height: 1.5;height: 72px;margin-bottom: 25px;overflow: hidden;}
.resources_list li p.more{text-align: center;}
.resources_list li p.more span{display: inline-block;padding-right: 30px;-webkit-transition:all .3s 0s linear;transition:all .2s 0s linear;-o-transition:all .2s 0s linear;-ms-transition:all .2s 0s linear;-moz-transition:all .2s 0s linear;font-size: 12px;text-transform: uppercase;background:url(../img/more-arrow-big.png) 86px 5px no-repeat;}
.resources_list{margin-top: 53px;}
.resources_list ul{margin-bottom: 41px;margin-left: 95px;margin-right: 95px;}
/*.contact*/
.contact{position: relative;width: 874px;margin:50px auto 0;}
.contact iframe{width: 100%;height: 267px;}
.contact .info{width: 192px;height: 304px;padding: 1px;position: absolute;z-index: 2;top: -20px;right: 60px;background-color: #0093dd;color: #fff;}
.contact .info img{margin:27px auto 8px;display: block;}
.contact .info h2{width: 168px;margin:0 auto;text-align: center;margin-bottom: 7px;font-size: 14px;line-height: 24px;}
.contact .info hr{width: 37px;height: 1px;background-color: #fff;margin:0 auto 26px;}
.contact .info .text{width: 168px;margin:0 auto;font-size: 12px;line-height: 22px;}

.message{width: 871px;margin:50px auto 0;}
.message .inner p{ line-height: 1;font-size: 12px;margin-bottom: 10px; }
.message .inner{width: 281px;margin-left: 14px;float: left}
.message .inner:first-child{margin-left: 0; }
.message .inner input{display: block;width: 269px;border:1px solid #e6e6e6;height: 24px;padding:5px;font-size: 12px;line-height: 24px;}
.message .inputWrap{margin-bottom: 12px;}
.message .textareaWrap span{line-height: 1;font-size: 12px;margin-bottom: 10px;display: block; }
.message .textareaWrap textarea{display: block;width: 849px;border:1px solid #e6e6e6;padding: 10px;height: 114px;resize: none;font-size: 12px;line-height: 24px;}
.message .textareaWrap b{font-style: italic;margin:0 5px;color: #0093dd;padding: 5px 0;line-height: 22px;}
.message input[type="button"]{width: 187px;height: 40px;font-size: 16px;border:0;outline: 0;background-color: #0093dd;color: #fff;float: right;position: relative;margin-top: -10px; cursor: pointer;}

/*2017-10-30*/
.new_code input{display: inline-block;vertical-align: middle;*zoom: 1;*display: inline;    width: 109px;border: 1px solid #e6e6e6;height: 24px;padding: 5px;font-size: 12px;line-height: 24px;}
.new_code img{display: inline-block;vertical-align: middle;*zoom: 1;*display: inline;}
.new_code span{display: inline-block;vertical-align: middle;*zoom: 1;*display: inline;line-height: 32px;}
.new_code{margin-top: 20px;}




@media only screen and (max-width: 1366px)  {
	.header{position: fixed;width: 100%;top: 10px;left: 0;z-index: 666;}.menu{ position:relative; height:34px; line-height:34px; text-align:center;float: right;margin-top: 17px;}
	.header a.logo img{display: block;height: 40px;}
	.menu {position: relative;height: 34px;line-height: 34px;text-align: center;float: right; margin-top: 5px;}
	.leftSide{margin-right: 570px;}
	.rightside{margin-left: 570px;}
}

























